home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / graphics / font.zip / LOWER.POV < prev    next >
Text File  |  1994-08-09  |  3KB  |  73 lines

  1. /*  
  2.      lower.pov - File to render all lower case letters.
  3.  
  4.      Created by:
  5.  
  6.      Michael Hartman
  7.      hartmms@eng.auburn.edu 
  8.      http://www.eng.auburn.edu/~hartmms/home.html
  9.      Auburn University
  10.  
  11. */ 
  12.      
  13. #include "font.inc"
  14.  
  15. camera {  
  16.      location <24, -40, 9>
  17.      direction <0.0,     0.0,  2.5>
  18.      sky       <0.0,     0.0,  1.0>  // Use right handed-system!
  19.      up        <0.0,     0.0,  1.0>  // Where Z is up
  20.      right     <1.3333,  0.0,  0.0>  // Set aspect ratio 
  21.      look_at <5.75, 0, (3.25+THICK*4)> 
  22. }
  23.  
  24. light_source {   
  25.      <20,30,66>
  26.      color rgb <1.000, 1.000, 1.000>
  27. }
  28. light_source {   
  29.      <0,-20,10>
  30.      color rgb <1.000, 1.000, 1.000>
  31. }
  32.  
  33. // Floor 
  34.  
  35. plane { <0, 0, 1>,0 
  36.         pigment { color rgb <0.5, 0.5, 0.5>} 
  37. }        
  38.  
  39. // Letters
  40.  
  41. union {
  42.      object {  font_a       translate <0, 0, (7.5+THICK*6) > }
  43.      object {  font_b       translate <1.5, 0, (7.5+THICK*6)> }
  44.      object {  font_c       translate <3.0, 0, (7.5+THICK*6)> }
  45.      object {  font_d       translate <4.5, 0, (7.5+THICK*6)> }
  46.      object {  font_e       translate <6.0, 0, (7.5+THICK*6)> }
  47.      object {  font_f       translate <7.5, 0, (7.5+THICK*6)> }
  48.      object {  font_g       translate <9, 0, (7.5+THICK*6)>   }
  49.      object {  font_h       translate <10.5, 0, (7.5+THICK*6)> }
  50.                      
  51.      object {  font_i       translate <-0.75, 0, (5+THICK*4)> }
  52.      object {  font_j       translate <0.75, 0, (5+THICK*4) > }
  53.      object {  font_k       translate <2.25, 0, (5+THICK*4) > }
  54.      object {  font_l       translate <3.75, 0, (5+THICK*4) > }
  55.      object {  font_m       translate <5.25, 0, (5+THICK*4) > }
  56.      object {  font_n       translate <6.75, 0, (5+THICK*4) > }
  57.      object {  font_o       translate <8.25, 0, (5+THICK*4) > }
  58.      object {  font_p       translate <9.75, 0, (5+THICK*4) > }
  59.      object {  font_q       translate <11.25, 0, (5+THICK*4)> }
  60.                                                         
  61.      object {  font_r       translate <-0.75, 0, (2.5+THICK*2)> }
  62.      object {  font_s       translate <0.75, 0, (2.5+THICK*2) > }
  63.      object {  font_t       translate <2.25, 0, (2.5+THICK*2) > }
  64.      object {  font_u       translate <3.75, 0, (2.5+THICK*2) > }
  65.      object {  font_v       translate <5.25, 0, (2.5+THICK*2) > }
  66.      object {  font_w       translate <6.75, 0, (2.5+THICK*2) > }
  67.      object {  font_x       translate <8.25, 0, (2.5+THICK*2) > }
  68.      object {  font_y       translate <9.75, 0, (2.5+THICK*2) > }    
  69.      object {  font_z       translate <11.25, 0, (2.5+THICK*2) > }    
  70.  
  71.      pigment { color rgb <0, 0, 1> }  // Color them blue
  72. }
  73.